solid waste landfill site - Turkish English Dictionary